div#c_portalResProduct_detail-15687048620935272 {
    display: none;
}
div#w_grid-1562208203325 {
    display: none;
}
div#w_grid-1562208203325 {
    position: fixed;
    top: 0;
    left: 0 !important;
    right: 0;
    z-index: 900;
    bottom: 0;
    height: 100vh;
  max-height:980px;     width: 100%;
}
div#c_portalResProduct_category-15659398659954933 {
    display: none;
}
#newBridge .icon-right-center {
    top: auto;
    bottom: 10px;
    right: 10px;
}
ins#nb_toolbar_wrap {
    bottom: 0 !important;
    background: rgb(50, 54, 191) !important;
}

#newBridge #nb_toolbar_wrap:before {
    border: 0;
}
@media only screen and (max-width: 1200px) and (min-width: 1024px) {
  div#w_grid-1562211850498 {
    width: 90%;
}

div#w_grid-1562221625655 {}

div#w_grid-1562221625669 {
    width: 90%;
}

#w_grid-1562222604458 > div > .p_gridbox > .p_gridCell:nth-child(n) {
    width: 24%;
    clear: none;
}
  #c_portalResNews_list-15609077468861973 .newList:last-child {
    display: none;
}

#w_grid-1558945340207> div > .p_gridbox > .p_gridCell:nth-child(2n+0) {
    width: 110%;
}
  div#w_grid-1560844542311 {
    display: none;
}
  .nav_ll>div {
    width: auto;
    padding: 0;
}
  
}


@media only screen and (max-width: 1200px) {
  
    .nav_list_e {
        display: inline-block;
        margin: 0 1.05em;
        font-size: 1rem;
    }
}

.c_portalResnav_main-01001004 {
    display: none;
}

@media only screen and (max-width: 1023px) {
  div#c_portalResProduct_detail-15687048620935272 {
    display: block;
}
  .right.col-sm-6 {
    display: none;
}

.c_portalResProduct_detail-01001005 .content {
    display: none;
}
  .c_portalResProduct_list-01001003 .proLi {
    position: relative;
    overflow: hidden;
    padding: 20px;
    max-width: 100%;
}
  div#w_grid-1558945340207 {
    max-width: 560px;
}
  div#content_box-1562208589146-0 {
    display: block;
}

div#w_grid-1562208589146 {
    margin-top: 40px;
    min-height: 10px;
    width: 92.5%;
}

div#w_grid-1562208589157 {
    min-height: 10px;
}

div#w_common_text-1562208589164 * {text-align: left !important;}

div#w_common_text-1562208589153 {
    width: 92.5%;
}
  .c_portalResnav_main-01001004 .m_nav .ul li .dropdown_menu a {
    line-height: 2em;
}
  #w_grid-1562208149014>div>div {
    display: flex;
    align-items: center;
}

div#w_grid-1562208149024>div>div {
    display: flex;
    align-items: center;
    flex-direction: row-reverse;
}

div#w_fimg-1562208149019 {
    padding-bottom: 15px;
    max-width: 80px;
}

div#w_grid-1562208149014 {
    width: 92.5%;
}

div#content_box-1562208149014-1 {
    width: 50%;
}

div#w_ficon-1562208149032 {margin-right: 0px;margin-bottom: 16px;}
  div.c_portalResSearch_total-01001 .p_headbox {
    border: 0;
}

#w_grid-1562208203334 >div>div {
    display: flex;
    /* align-items: center; */
}

div#content_box-1562208203334-0 {
    width: 350%;
}

div#w_grid-1562208203334 {
    width: 92.5%;
}
    .c_portalResnav_main-01001002 {
        display: none;
    }

    .c_portalResnav_main-01001004 {
        display: block;
    }

    .c_portalResSearch_total-01001 {
        
    }

    div#w_fimg-1558938656915 {
        max-width: 94px;
    }

    div#w_grid-1558938595597 > div > .p_gridbox > .p_gridCell:nth-child(n+1) {
        margin-left: 0px;
        clear: none;
        width: 50%;
    }

    div#w_grid-1558938545366 {
        top: 0;
        z-index: 21000;
        width: 100%;
        left: 0 !important;
        right: 0 !important;
        height: auto;
        min-height: 0px;
    }

    div#w_grid-1558940717411 {
        margin-top: 94px;
    }

    .c_portalResEbizads_banner-01001002 .picB {
        width: 100%;
        height: calc(100vh - 94px);
        max-height: 1070px;
        background: #000;
    }

    div#w_grid-1558940801895 .p_gridbox {
        display: block;
        justify-content: center;
        align-items: center;
    }

    div#content_box-1558942377433-0 {
        display: none;
    }

    div#w_common_text-1558942509170 span {
        font-size: 1.75rem;
        line-height: 1;
    }

    div#w_common_text-1558942515668 {
        margin-right: 50px;
    }

    div#w_grid-1558940801895 {
        height: calc(100vh - 94px);
        margin-top: 94px;
    }

    #w_grid-1558945340207 .p_gridbox {
        display: block;
        align-items: center;
        height: auto;
    }

    div#w_common_text-1558947393119 {
        display: none;
    }

    div#w_fbtn-1558947449362 {
        display: none;
    }

    div#w_grid-1558947046414 {
        min-height: 20px;
        margin-bottom: 0;
    }

    #w_grid-1558948836791 .p_gridbox {
        display: block;
        align-items: center;
        height: calc(100vh - 120px);
    }

    div#w_grid-1558948957504 {
        padding-right: 50px;
    }

    div#content_box-1558948836791-1 {
        display: none;
    }

    #w_grid-1558940277937 > div > .p_gridbox > .p_gridCell:nth-child(n+1) {
        margin-left: 0px;
        clear: none;
        width: 50%;
    }

    #w_grid-1558951653978 .e_box.e_box-000.p_gridbox {
        display: block;
        align-items: center;
    }

    div#w_grid-1558952750518 {
        margin: auto;
    }

    #w_grid-1559015240405 .e_box.e_box-000.p_gridbox {
        display: flex;
        align-items: center;
        flex-flow: column-reverse;
    }

    div#w_common_text-1559015240420 {
        margin: 0 5%;
    }

    #w_grid-1559021742801 .e_box.e_box-000.p_gridbox {
        display: flex;
        align-items: center;
        flex-direction: column;
        flex-flow: column;
    }

    div#w_grid-1559021742816 {
        width: 100%;
    }

    #w_grid-1559029673133 .e_box.e_box-000.p_gridbox {
        display: flex;
        flex-direction: column-reverse;
    }

    div#content_box-1559029893822-1 {
        display: none;
    }
  div#w_grid-1558940065957>div>div {
    display: flex;
    align-items: center;
    flex-direction: row-reverse;
}

div#w_grid-1558940065957 {
}

div#w_fimg-1558938656915 {
    padding-top: 10px;
    padding-bottom: 10px;
}

div#w_ficon-1561349207193 {
    margin-top: 23px;
}

div#c_portalResnav_main-15596151060852556 {
    margin-top: 18px;
}

div#w_grid-1558938595597 {
    width: 90%;
}
  div#w_ficon-1561349207193 {
    display: none;
}
  div#w_grid-1558942377433 {
    margin-left: auto;
}

div#w_grid-1561605389041 {
    display: none;
}

div#w_grid-1560845198860 {
}

div#w_grid-1560844542311 {
    display: none;
}
  div#c_portalResProduct_category-15614317502995435 {
    display: none;
}

#c_portalResProduct_list-15614315428472128 .p_Product {
    width: calc((100% - 10px)/2);
}
  .e_box.e_box-000.p_SwipPanelBox {
    display: none;
}
  div#w_grid-1561356624130>div>div {
     display: grid; 
    grid-template-columns: 50% 50%;
}

div#w_grid-1561356624130 > div > .p_gridbox > .p_gridCell {
    padding: 0px 0px !important;
}
div#w_grid-1561356624130 .w_grid-000 > div > .p_gridbox > .p_gridCell {
    padding: 10px 10px !important;
}

div#w_grid-1561356624130 .w_grid-000 {
    min-height:0px;
}
  div#w_grid-1561356624130>div>div {
     display: grid; 
    grid-template-columns: 50% 50%;
}

div#w_grid-1561356624130 > div > .p_gridbox > .p_gridCell {
    padding: 0px 0px !important;
}
div#w_grid-1561356624130 .w_grid-000 > div > .p_gridbox > .p_gridCell {
    padding: 10px 10px !important;
}

div#w_grid-1561356624130 .w_grid-000 {
    min-height:0px;
}


div#w_grid-1561356624130 {
    margin-top: 0;
}

div#w_common_text-1560849525063 {
    margin-top: 0px;
}

div#w_grid-1560849305401 {
    margin-top: 100px;
}
  #c_portalResNews_list-15609077468861973 .newList {
    display: none;
}

#c_portalResNews_list-15609077468861973 .newList:first-child {
    display: block;
}
  div#c_portalResnav_main-15619762669356572 {
    display: none;
}

div#w_grid-1561976266483 {
    width: 90%;
}

div#w_grid-1561976266483 * {
    text-align: left;
}

div#w_common_text-1561976266495 {
    width: 90%;
}
div#c_portalResnav_main-15619762669356572 {
    display: none;
}

div#w_grid-1561976266483 {
    width: 90%;
}

div#w_grid-1561976266483 * {
    text-align: left !important;
    margin-left: 0;
}

div#w_common_text-1561976266495 {
    width: 90%;
}

div#w_common_text-1561976266508 {}
  
  div#w_grid-1562225348188 {
    min-height: 400px;
}
  div#c_portalResProduct_category-15652521898976002 {
    display: none;
}
  div#c_portalResProduct_category-15659398659954933 {
    display: block;
    width: 90%;
    margin: auto;
    margin-bottom: 15px;
}
  div#c_portalResProduct_list-15622261878043065 {
    width: 90%;
}
  li.cateListBox.li1 {
    width: 100%;
}

i.iconfont.btnjt {
    color: #fff;
}

h3.cateNameH3:hover i.iconfont.btnjt {
    color: #fff;
}

ul.cate2.cate {
    position: relative;
    top: 0;
}

ul.cate2.cate > li {
    display: block;
}
  div#w_grid-1565863737402 {
    min-height: 400px;
}

div#w_grid-1562208589157 * {
    text-align: center !important;
    margin-left: auto;
    margin-right: auto;
}

div#w_common_text-1565934304291 {
    width: 90%;
}

div#w_common_text-1565934304291 * {
    text-align: center;
}
  div#c_portalResProduct_list-1565863737457 {
    margin-top: 0;
}
  div#c_portalResBreadcrumb_nav-15622267386154552 {
    margin-top: 10px;
    width: 100%;
    padding: 0 5%;
}

#c_portalResProduct_detail-15622267933920078 .p_image img {
    position: absolute;
    top: 0;
    left: 0;
}

.e_box.p_imagesA.c_portalResProduct_detail-15622267933920078-js {
    width: 100% !important;
}

#c_portalResProduct_detail-15622267933920078 .e_box.e_box-000.p_ThumbnailBox {
    width: 30% !important;
    display: none;
}
  #c_portalResProduct_detail-15622267933920078 .e_box.e_box-000.p_images {
    width: 100% !important;
}

#c_portalResProduct_detail-15622267933920078 .e_box.p_ProInfo {
    width: 100%;
    margin-top: 20px;
}

.e_box.p_interaction {
    display: none;
}

#c_portalResProduct_detail-15622267933920078 .e_box.d_DescriptionBoxA.p_DescriptionBoxA {
    width: 100%;
}

.backLINK {
    padding: 0 0%;
}
  div#w_grid-1562210241286 {
    min-height: 400px;
}

div#w_grid-1562211150654 {
    display: none;
}

div#w_grid-1562211850498 {
    margin-top: 30px;
    width: 90%;
}

div#w_grid-1562212197582>div>div {
    display: grid;
    grid-template-columns: 1fr 1fr;
}

div#w_grid-1562212197582>div>div * {
    text-align: left !important;
}

div#w_grid-1562219547967>div>div {
    display: grid;
    grid-auto-columns: 1fr 1fr;
}

div#w_grid-1562221625669 {
    width: 90%;
}

.w_carouselbox-001 .w_carouselbox > .toLeft, .w_carouselbox-001 .w_carouselbox > .toRight {
    top: 94%;
}
  div#w_grid-1562222604403 {
    width: 90%;
}

div#w_grid-1562223221427 {
    width: 90%;
}

#c_portalResAtlas_detail-15659274041253071 ul.p_ThumbnailList {
    grid-template-columns: repeat(auto-fit,minmax(100px,1fr));
}
  div#w_grid-1562228952850 {
    min-height: 400px;
}

div#c_portalResNews_category-15622291048441393 {
    width: 90%;
}
  .e_box.p_SummaryBox.background_shade {
    display: none;
}

.c_portalResNews_detail-01001 .swiper-pagination {
    display: none;
}
  div#c_portalResNews_detail-15622297786453387 {
    padding-top: 10px;
}
  div#c_portalResIntro_category-1562223630005 {
    display: none;
}

div#w_grid-1562223628795 {
    min-height: 400px;
}
  div#w_grid-1562230308849 {
    min-height: 400px;
}

div#c_portalResIntro_category-1562230309189 {
    display: none;
}
  .c_portalResProduct_category-01001009 .backBtn {
    width: 50px;
    height: auto;
    line-height: 50px;
    text-align: left;
}
  div#content_box-1562208149024-1 {
    display: none;
}
  #w_grid-1562225348198 {
    width: 90%;
}
  div#c_portalResProduct_list-15622261878043065 .proUl.p_products.proContainer {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 5px;
}
  .p_pagebox .next {
    background-color: #3539ba;
}
  div#w_grid-1562225348208 {
    margin-bottom: 30px;
}
  .p_pagebox .pre {
    background-color: #868686;
}
  .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbList * {
    color: #163670;
}
  #c_portalResProduct_detail-15622267933920078 .p_image {
    background: #efefef;
}
  #c_portalResProduct_detail-15622267933920078 .e_box.p_ProInfo {
    padding: 0;
}

#c_portalResProduct_detail-15622267933920078 .e_box.d_DescriptionBoxA.p_DescriptionBoxA {
    padding: 0;
    margin-top: 5px;
}

.backLINK {
    margin-top: 0px;
    padding-top: 30px;
}
  
  .c_portalResProduct_category-01001003 .backBtn {
    text-align: left;
}

div#w_grid-1565863737422 {
    min-height: 0px;
    margin-bottom: 0;
}

#w_grid-1565863737422 .p_gridbox {
    border-bottom: 0;
}

div#c_portalResProduct_category-1565863737452 {
    margin-top: 15px;
    margin-bottom: 6px;
}

#c_portalResProduct_list-1565863737457 .proUl {
    margin: 0;
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 5px;
}

#c_portalResProduct_list-1565863737457 .proLi {
    margin: 0;
}

#c_portalResProduct_list-1565863737457 .txtBox {
    width: 100%;
    top: auto;
    bottom: 0;
    height: auto;
    transform: translate3d(0px, 0px, 0px);
    left: 0;
    text-align: center;
}

#c_portalResProduct_list-1565863737457 .rightBox {
    display: none;
}

#c_portalResProduct_list-1565863737457 .leftBox {
    width: auto;
    height: auto;
    padding: 0;
    margin: auto;
}

#c_portalResProduct_list-1565863737457 .proSummry {
    display: none;
}
  div#w_grid-1565863737412 {
    width: 90%;
}

div#c_portalResProduct_category-1565863737452 {
    width: 90%;
}

#c_portalResProduct_list-1565863737457 .pro {
    width: 90%;
}
  .c_portalResnav_main-01001004 .header #navToggle span {
    position: relative;
    width: 32px;
    height: 2px;
    margin-top: 19px;
}
  .c_portalResnav_main-01001004 .header #navToggle span:before, .header #navToggle span:after {
    content: '';
    position: relative;
    width: 100%;
    height: 2px;
    left: 0;
}
  .c_portalResProduct_category-01001003 .cate1 {
    margin-bottom: 15px;
}
  div#w_grid-1562208545985 {
}

div#w_grid-1562227744435 {
    min-height: 400px;
}

div#c_portalResProduct_category-1562227744475 {
    width: 90%;
    margin: 0 auto;
    padding-top: 10px;
}

#w_grid-1562227744455 .p_gridbox {
    border: 0;
}

#c_portalResProduct_list-15659224016561704 .pro {
    width: 90%;
}

#c_portalResProduct_list-15659224016561704 .proUl {
    margin: 0;
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 5px;
}

#c_portalResProduct_list-15659224016561704 .proLi {
    margin: 0;
}

#c_portalResProduct_list-15659224016561704 .txtBox {
    top: auto;
    bottom: 0;
    width: 100%;
    transform: translate3d(0px, 0px, 0px);
    left: 0;
    height: auto;
}

#c_portalResProduct_list-15659224016561704 .rightBox {
    display: none;
}

#c_portalResProduct_list-15659224016561704 .leftBox {
    width: 100%;
    padding: 0;
    text-align: center;
}

#c_portalResProduct_list-15659224016561704 .proSummry {
    display: none;
}
  div#w_grid-1562227744445 {
    width: 90%;
}
  .c_portalResProduct_category-01001003 .backBtn {
        width: 50px;
        height: auto;
        line-height: 2;
        text-align: left;
        margin-top: 10px;
    }
  div#w_grid-1562212197582>div>div * {
    text-align: center !important;
}

div#w_grid-1562212197582>div>div {
    grid-gap: 5px;
    grid-template-columns: 1fr;
}

div#w_grid-1562212197582>div>div>div {
    background: #f7f7f7;
    padding-bottom: 20px;
}
  div#w_grid-1562221625737 {
    padding: 0;
    margin-top: 60px;
}

div#w_grid-1562221625792 {
    padding: 0;
    margin-bottom: 0;
}

.w_grid-000 > div > .p_gridbox * {
}

div#w_grid-1562221625683 * {
    font-size: 0.875rem;
}

div#w_grid-1562221625683 {
    margin-bottom: 0;
}
  i.e_icon.e_icon-000.toRight {
    display: none;
}

i.e_icon.e_icon-000.toLeft {
    display: none;
}
  .w_carouselbox {
  
}

.w_carouselbox-001 .w_carouselbox > .p_carouselbox > .p_carouselChild > div {
    padding: 0 !important;
    margin-top: 60px !important;
}

.w_carouselbox-001 .w_carouselbox > .p_carouselbox > .p_carouselChild > div .w_grid-000 {
    padding: 0 !important;
}

.w_carouselbox-001 .w_carouselbox > .p_carouselbox > .p_carouselChild > div .w_grid-000 img {
    margin-bottom: 15px;
}
  .btn-primary {
    color: #fff;
    background-color: #2e32bb;
    border-color: rgba(41, 22, 111, 0);
}
  div#w_grid-1562228952870 {
    margin-bottom: 0px;
}

#w_grid-1562228952870 .p_gridbox {
    border: 0;
}

div#c_portalResNews_category-15622291048441393 {}
  #c_portalResNews_list-15622291939322544 .p_news {
    width: 90%;
}

.c_portalResNews_list-01001005 .newList {
    margin-top: 0;
}
  div#w_grid-1562228952860 {
    width: 90%;
}
  .e_title.p_top {
    display: none;
}

ul.e_box.p_dataSource.e_box.p_dataSource.borderB_default {
    display: none;
}

.e_title.p_articlesTitle {
    font-size: 1.25rem;
    font-weight: bold;
    color: #000;
}

p.e_article.p_summary {
    display: none;
}

.c_portalResNews_detail-01001 .p_TitleBoxA {
    width: auto;
    max-width: 100%;
    margin-right: 5%;
    line-height: 1.5;
}

.c_portalResNews_detail-01001 .p_TitleBoxA * {
    line-height: 1.25;
    font-size: 1.45rem;
}

.e_box.p_articles * {
    line-height: 1.5;
}
  .e_breadcrumb.e_breadcrumb-000.p_breadcrumbCurrent {
    display: none;
}

div#c_portalResBreadcrumb_nav-15622297148746319 {
    margin-bottom: 10px;
    padding: 0;
}

div#c_portalResNews_detail-15622297786453387 {
    padding-top: 0;
}

.e_box.p_imgsBox.borderB_default {
    background: #f3f3f3;
}

span.p_PreviewTitle {
    display: none;
}
  div#w_grid-1562223628815 {
    margin-bottom: 30px;
}

div#w_grid-1562223896464 {
    width: 90%;
}

div#content_box-1562223966180-0 {
    display: none;
}

div#content_box-1562223966064-0 {
    display: none;
}

div#content_box-1562223966217-0 {
    display: none;
}

#w_grid-1562224553739 > div > .p_gridbox {
    padding: 0 5%;
}

#w_grid-1562224553761 .p_gridbox {
    border: 0;
}

#w_grid-1562224553768 .p_gridbox {border: 0;}

#w_grid-1562224553776 .p_gridbox {
    border: 0;
}
  div#w_grid-1562230308859 {
    width: 90%;
}

div#w_grid-1562230891760 {
    width: 100%;
    margin: 0;
}

div#w_grid-1562230308869 {
    margin: 0;
}

div#w_common_text-1562231634261 {
    padding: 0;
    width: 90%;
    margin: 0px auto;
    margin-top: 50px;
}
  ::placeholder {
    font-size: 0.875rem !important; line-height: 1.5em;
}
#c_portalResMessage_form-15622308920903426 .InputText {
    padding: 0; line-height: 1.5em;
}
#c_portalResMessage_form-15622308920903426 .p_groupBox textarea {
    border-top: 1px solid #dedede;
}

#c_portalResMessage_form-15622308920903426 .p_CoupWBox {
    padding-left: 5%;
}
  div#w_common_text-1562230891786 span {
    font-size: 1.5rem;
}
  #c_portalResMessage_form-15686207543206218 .p_FullNameBox {
    display: block;
    width: calc((100% - 20px)/1);
}

#c_portalResMessage_form-15686207543206218 .p_PhoneBox {
    width: calc((100% - 20px)/1);
}
  .box:after {content: "";display: block;clear: both;}
#c_portalResnav_main-15622085892633150 dl.botUl {
    width: 27%;
    margin-bottom: 20px;
    margin-right: 2%;
    margin-left: 2%;
}

#c_portalResnav_main-15622085892633150 dl.botUl:first-child {
    display: none;
}

nav.bnav {
    border-top: 1px solid rgba(255, 255, 255, 0.22);
    padding-top: 20px;
    padding-bottom: 0px;
    border-bottom: 1px solid rgba(255, 255, 255, 0.22);
}
  #c_portalResnav_main-15622085892633150 {
    margin-bottom: 30px;
}
  div#w_common_text-1565934304291 {
    padding-bottom: 20px;
}
  div#w_common_text-1568605432562 {
    padding-bottom: 30px;
}
}
html, body {
    overflow-x: hidden;
}
.c_portalResProduct_detail-01001002 .p_imagesA {
    transition: 1.2s;
    transform: translate3d(-20%, 0px, 0px);
    opacity: 0;
}
.onLOAD .c_portalResProduct_detail-01001002 .p_imagesA {
    transition: 1.2s;
    transform: translate3d(0%, 0px, 0px);
    opacity:1;
}

.c_portalResProduct_detail-01001002 .p_ProInfo {
    transition: 1.2s;
    transform: translate3d(20%, 0px, 0px);
    opacity: 0;
}
.onLOAD .c_portalResProduct_detail-01001002 .p_ProInfo {
    transition: 1.2s;
    transform: translate3d(0%, 0px, 0px);
    opacity:1;
}

.c_portalResProduct_detail-01001002 .d_DescriptionBoxA {
    transition: 1.2s;
    transform: translate3d(20%, 0px, 0px);
    opacity: 0;
}
.onLOAD .c_portalResProduct_detail-01001002 .d_DescriptionBoxA {
    transition: 1.2s;
    transform: translate3d(0%, 0px, 0px);
    opacity:1;
}
.c_portalResProduct_detail-01001002 {
    overflow: hidden;
}
.p_page>div {
    display: flex;
    align-items: center;
}